package com.thyme.system.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.thyme.system.vo.Iec61850DataInstVo;
import com.thyme.system.vo.Iec61850NodeDataVo;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author nana
 * @since 2021-03-17
 */
public interface Iec61850DataInstService{
    /**
     *
     * @param id
     */
     void deleteByConfigId(Integer id);

    /**
     *
     * @param iec61850DataInstVo
     * @return
     */
    int insert(Iec61850DataInstVo iec61850DataInstVo);

    /**
     *
     * @param page
     * @return
     */

    IPage<Iec61850NodeDataVo> getAll(Page page,Integer iedId);
}
